 |
API Documentation
|
|
|
std::string_view getHullMemory() const
void addDefineMacroRaytracing(const std::string_view &key, const std::string_view &value)
void setVertexMemory(const std::string_view &str)
const std::vector< MacroEntry > & getDefineMacrosPixel() const
std::string_view getPixelMemory() const
const std::vector< MacroEntry > & getDefineMacrosDomain() const
std::string_view getGeometryMemory() const
const std::vector< MacroEntry > & getDefineMacrosHull() const
std::string _key
The macro key.
Definition: ProgramSourcesHolder.h:15
void setGeometryMemory(const std::string_view &str)
bool hasMinimalDefinitionsPipeline() const
void addDefineMacroPixel(const std::string_view &key, const std::string_view &value)
bool hasMinimalDefinitionsRaytracing() const
void setComputeMemory(const std::string_view &str)
std::string_view getVertexMemory() const
bool hasMinimalDefinitionsGeometry() const
void addDefineMacroDomain(const std::string_view &key, const std::string_view &value)
std::string_view getRaytracingMemory() const
unsigned int getDefineMacroNumberRaytracing() const
void addDefineMacroCompute(const std::string_view &key, const std::string_view &value)
std::string _value
The value given to the macro.
Definition: ProgramSourcesHolder.h:16
const std::vector< MacroEntry > & getDefineMacrosGeometry() const
void addDefineMacroGeometry(const std::string_view &key, const std::string_view &value)
void setPixelMemory(const std::string_view &str)
unsigned int getDefineMacroMaxNumberPipeline() const
void addDefineMacroHull(const std::string_view &key, const std::string_view &value)
std::string_view getComputeMemory() const
unsigned int getDefineMacroMaxNumber() const
const std::vector< MacroEntry > & getDefineMacrosVertex() const
Holds the sources of a program.
Definition: ProgramSourcesHolder.h:26
void setHullMemory(const std::string_view &str)
void setDomainMemory(const std::string_view &str)
Holds information about a macro entry.
Definition: ProgramSourcesHolder.h:14
bool hasMinimalDefinitionsCompute() const
std::string_view getDomainMemory() const
const std::vector< MacroEntry > & getDefineMacrosCompute() const
Encompasses all API of component NilkinsGraphics.
Definition: BoundingBox.h:7
unsigned int getDefineMacroNumberCompute() const
const std::vector< MacroEntry > & getDefineMacrosRaytracing() const
void addDefineMacroVertex(const std::string_view &key, const std::string_view &value)
void setRaytracingMemory(const std::string_view &str)